// 简化房间管理系统测试运行器
import SimpleRoomManagerTest from './simpleRoomManagerTest'

async function runTests() {
  console.log('🎯 简化房间管理系统测试运行器')
  console.log('=' * 60)
  
  const test = new SimpleRoomManagerTest()
  
  try {
    // 运行所有测试
    await test.runAllTests()
  } catch (error) {
    console.error('❌ 测试运行过程中发生错误:', error)
  } finally {
    // 清理资源
    test.cleanup()
    console.log('\n🏁 测试完成')
  }
}

// 如果直接运行此文件
if (typeof module !== 'undefined' && module.exports) {
  module.exports = { runTests }
} else {
  // 在浏览器或小程序环境中运行
  runTests().catch(error => {
    console.error('测试运行失败:', error)
  })
} 